ordnance stores - Espagnol Anglais Dictionnaire